home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / varia / interp18.lha / interp-1.8 / ChangeLog < prev    next >
Text File  |  1990-01-19  |  2KB  |  59 lines

  1. Fri Jan 19 13:45:29 1990  Richard Murphey  (rich at kappa)
  2.  
  3.     * Makefile: added regression test to `test' target and a
  4.       `testdist' target to build and test the distribution from scratch.
  5.  
  6.     * README: added a note indicataing where the documentation is.
  7.       interp.texinfo: revised introduction and added installation.
  8.  
  9. Thu Jan 18 00:32:25 1990  Rich Murphey  (rich at kalliope)
  10.  
  11.     * Symbol.{cc,h}: Symbol base class has abstract `echo' and
  12.       `type' methods.  Every symbol must define these.  The rest
  13.       can be inhereted.
  14.  
  15.     * Ast.h,cc: impelmented abstract base class for AST nodes.
  16.       The symbol table works now. This is version 1.8.
  17.  
  18. Thu Jan  4 01:42:50 1990  Rich Murphey  (rich at kalliope)
  19.  
  20.     * finished version 1.6: Shadowing works.
  21.       I'm going to redo Ast.h so all the data is held in the base class.
  22.  
  23. Wed Jan  3 02:12:39 1990  Rich Murphey  (rich at kalliope)
  24.  
  25.     * version 1.6: String.def.h uses derived symbol classes works now.
  26.       Add Node.Xplex next to define a list of arguemnts to functions.
  27.  
  28.     * version 1.5: String.def.h uses derived symbol classes and fails.
  29.       Shadowing of declared variables works now.
  30.  
  31. Tue Jan  2 01:03:34 1990  Rich Murphey  (rich at kalliope)
  32.  
  33.     * finished version 1.4. Context code works now.  Need to redo
  34.       symbols using virtual member functions.  Need to handle function
  35.       declarations.  Need to handle shadowing in declarations -- the
  36.       parser may need to have some state for this.
  37.  
  38. Fri Dec 29 13:39:09 1989  Rich Murphey  (rich at kalliope)
  39.  
  40.     * Makefile: we need to change genclass val to genclass ref.
  41.  
  42.     * interp.texinfo: wrote short description of syntax.
  43.  
  44. Thu Dec 28 23:51:35 1989  Rich Murphey  (rich at kalliope)
  45.  
  46.     * started version 1.3.
  47.  
  48.     * Ast.h: added stack of pointers to symbol tables to implement context.
  49.  
  50. Mon Dec 11 03:04:15 1989  Rich Murphey  (rich at kalliope)
  51.  
  52.     * Ast.h: added abstract syntax tree and lazy evaluation.
  53.  
  54. Sun Dec 10 22:49:26 1989  Rich Murphey  (rich at kalliope)
  55.  
  56.     * Version 1.0 uses AVLtree for symbol table.
  57.  
  58.  
  59.